{% extends '::base.html.twig' %}
{% block title %} Asignar Petición de Homologación {% endblock %}

{% block greensectiontitle %}Petición de Homologación{% endblock %}

{% block greensectionbody %}

<form id="asignarForm" action="{{ path('peticionhomologacion_updateAsignar', { 'id': entity.id }) }}" method="post" {{ form_enctype(asignar_form) }}>
            {{ form_errors(asignar_form) }}
        
        <div>
            {{ form_row(asignar_form.estudiante.cedula) }}
            {{ form_row(asignar_form.estudiante.nombre) }}
            {{ form_row(asignar_form.estudiante.apellido) }}
            {{ form_row(asignar_form.estudiante.usuario.email) }}
            {{ form_row(asignar_form.estudiante.telefono) }}
                
                
            {{ form_label(asignar_form.universidad,'Universidad Origen') }}   
            {{ form_widget(asignar_form.universidad) }} {{ form_widget(asignar_form.universidadOrigen) }}
            <br/><br/>
            {{ form_label(asignar_form.carrera,'Carrera Origen') }}  
            {{ form_widget(asignar_form.carrera) }} {{ form_widget(asignar_form.carreraOrigen) }}
            <br/><br/>    
       </div>
        
        <div>
             {{ form_label(asignar_form.carreraDestino,'Carrera Destino') }}
             {{ form_widget(asignar_form.carreraDestino) }} <br/><br/>
             {{ form_label(asignar_form.docente,'Elija Docente') }}
             {{ form_widget(asignar_form.docente) }}<br/><br/>
             {{ form_label(asignar_form.numeroOficio,'Numero de oficio') }}
             {{ form_widget(asignar_form.numeroOficio) }}<br/><br/>
        </div>
        
        <div id="controls">
            <a id="saveButton" href="#">Guardar</a>
            <a href="{{ path('peticionhomologacion') }}">Cancelar</a>
        </div>
            
{#{ form_rest(asignar_form) }#}        
            
        </form>
{% endblock %}

{% block javascripts %}
<script type="text/javascript">    
    jQuery('#unl_homologacionbundle_peticionhomologaciontype_universidad').change(function() {
        var comboValue = jQuery('#unl_homologacionbundle_peticionhomologaciontype_universidad').val();
        var inputUniversidad = jQuery('#unl_homologacionbundle_peticionhomologaciontype_universidadOrigen');
        if (comboValue === "2") {
            inputUniversidad.removeAttr('disabled');
        } else {
            inputUniversidad.attr('disabled',true);
        }
    }); 
    
    jQuery('#unl_homologacionbundle_peticionhomologaciontype_carrera').change(function() {
        var comboValue = jQuery('#unl_homologacionbundle_peticionhomologaciontype_carrera').val();
        var inputCarrera = jQuery('#unl_homologacionbundle_peticionhomologaciontype_carreraOrigen');
        if (comboValue === "2") {
            inputCarrera.removeAttr('disabled');
        } else {
            inputCarrera.attr('disabled',true);
        }
    }); 
    
    
    $(document).ready( function() {
    $.ajax({
        type: "GET",
        data: "data=3",
        url:"{{ path('_carrerasByUniversidadId') }}",
        success: function(msg){
            if (msg != ''){
               jQuery('#unl_homologacionbundle_peticionhomologaciontype_carreraDestino').html(msg).show();
               
               }
               else
               {
                   jQuery('#unl_homologacionbundle_peticionhomologaciontype_carreraDestino').html('<em>No tiene carreras<em>');
               }
           }
       });
       
       
       $.ajax({
        type: "GET",
        //data: "data = ROLE_DOCENTE",
        url:"{{ path('_personasByDocente') }}",
        success: function(msg){
            if (msg != ''){
               jQuery('#unl_homologacionbundle_asignarpeticionhomologaciontype_docente').html(msg).show();
               
               }
               else
               {
                   jQuery('#unl_homologacionbundle_asignarpeticionhomologaciontype_docente').html('<em>No tiene carreras<em>');
               }
           }
       });
 
       
    });
    
    jQuery('#unl_homologacionbundle_peticionhomologaciontype_universidad').change( function() {
    $.ajax({
        type: "GET",
        data: "data=" +$(this).val(),
        url:"{{ path('_carrerasByUniversidadId') }}",
        success: function(msg){
            if (msg != ''){
               jQuery('#unl_homologacionbundle_peticionhomologaciontype_carrera').html(msg).show();
               
               }
               else
               {
                   jQuery('#unl_homologacionbundle_peticionhomologaciontype_carrera').html('<em>No tiene carreras<em>');
               }
           }
       });
    });
   
 jQuery('#saveButton').click(function() {
 
                jQuery('#asignarForm').submit();
            });  
    
</script>
{% endblock %}
